Ram’s Head Inn

Ram’s Head Inn is one of Shelter Island’s go-to Inn’s when visiting the area for a weekend getaway or wedding. Overlooking the water and equipped with tennis courts, paddle boards, a bar, and more- what’s not to enjoy? I had the opportunity to check out the Inn this weekend and dine at their restaurant, and … Continue reading Ram’s Head Inn